// pages/index/hot/hot.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    hot:'',
    prompt:'暂无更多数据',
    pro:true
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    let hot = options.hot
    this.setData({hot:hot})
    this.getNovels()
    this.judge()
  },
  // 显示提示
  judge(){
    if(this.data.Novels!=''){
      this.setData({pro:false})
    }
  },
  // 去空数组
  remove: function(array) {
    let arr=[]
    for(var i = 0 ;i<array.length;i++)
    {
      if(array[i].bookId!=null)
      {
        arr.push(array[i])
      }
    }
    return arr;
  },
    // 书籍列表
    getNovels(){
      let channel
      let channelnum = this.data.hot[0]
      let hot = this.data.hot[2] + this.data.hot[3]
      if(channelnum==0){
        channel='男频'
      }
      if(channelnum==1){
        channel='女频'
      }
      wx.cloud.callFunction({
        name:"FourButtons",
        data: {
          channel: channel,
          status : hot,
        },
      })
      .then(res =>{
        this.setData({
          Novels : this.remove(res.result.list),
        })
      })
    },
  //跳转小说列表
  goNovel(e){
    wx.navigateTo({
      url: '../../novels/novels?id='+e.currentTarget.dataset.id,
    })
  },
    // 页面相关事件处理函数--监听用户下拉动作
    onPullDownRefresh() {
      this.getNovels()
      if(this.data.Novels!=null){
        this.setData({pro:false})
      }
      wx.stopPullDownRefresh()
    },
  
    // 页面上拉触底事件的处理函数
    onReachBottom() {
      wx.showToast({
        icon: 'none',
        title: '没有更多数据了',
      })
    },
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})